FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\Lib\Rest\Route\RouteBase S

Total Complexity 35
Dependencies 11
Dependents 1
Total lines 242
Lines of code 144
Logical lines of code 71
Comment lines 61
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
executeApiRequest()
S
57 3 16
validateRequestArg()
S
61 3 12
sanitizeRequestArg()
S
61 3 12
register_routes()
S
64 3 11
getWorkingDir()
S
62 3 11
getNamespace()
S
66 2 9
getRouteSlug()
S
66 2 8
isReady()
S
66 2 9
applyArgsDefaults()
S
61 1 14
buildRouteDefs()
S
63 1 12
customValidateRequestArg()
S
82 1 3
customSanitizeRequestArg()
S
82 1 3
processRequest()
S
100 1 0
adjustApiResponse()
S
82 1 3
getArgMethods()
S
80 1 3
getNewReqVO()
S
78 1 3
getRouteArgsDefaults()
S
82 1 3
getRouteArgsCustom()
S
82 1 3
getRouteArgs()
S
79 1 3
getRoutePath()
S
100 1 0
getCacheHandler()
S
80 1 3
verifyPermission()
S
82 1 3